Big Huge Thesaurus

hard candy

noun